final physical completion - French English Dictionary